Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Прості програми лінійної структури

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
КН
Кафедра:
Не вказано

Інформація про роботу

Рік:
2014
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування
Група:
УІ-11

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІКТА кафедра ЗІ З В І Т до лабораторної роботи №1 з курсу: «Технології програмування» на тему: «Прості програми лінійної структури» Варіант № 16 Львів 2014 МЕТА РОБОТИ: вивчити принципи об’єктно-орієнтованого програмування на прикладі алгоритмічної мови C#. Навчитися складати та відлагоджувати прості розрахункові програми лінійної структури. ЗАВДАННЯ Скласти блок-схему алгоритму та програму мовою С# для розрахунку значення виразу: ,при y= 7.315 і z=3.127. Забезпечити ввід значень аргументів з клавіатури і вивід результату розрахунку на дисплей. БЛОК-СХЕМА АЛГОРИТМУ Блок-схема методу Main() Блок-схема методу EnterNum() Блок-схема методу Calc() Блок-схема методу DisplayRes() СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, ФУНКЦІЙ, ВИКОРИСТАНИХ У БЛОК-СХЕМІ АЛГОРИТМУ І ПРОГРАМІ, ТА ЇХ ПОЯСНЕННЯ y, z – змінні дійсного типу, які є аргументами виразу; res– змінна дійсного типу, якій надається значення результату обчислення виразу; Main() – головний метод; MyObject.Calc() – метод, в якому вводяться дані; MyObject.EnterEnum() – метод, в якому обчислюється вираз; MyObject.DisplayRes() - метод, в якому виводиться значення виразу на екран; Console.Write () – метод виводу даних, який належить класу Console; Console.ReadLine() – метод вводу даних який належить класу Console; Math.Pow(x,y) – математичний метод обчислення xy; Math.Exp(x) – математичний метод обчислення експоненти; Math.Log(x) – математичний метод обчислення натурального логарифму; class Program - class Program містить метод Main. ТЕКСТ ПРОГРАМИ using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class MyClass { double y, z, res; internal void EnterNum() { Console.Write("y= "); y = double.Parse(Console.ReadLine()); Console.Write("z= "); z = double.Parse(Console.ReadLine()); } internal void Calc() { res = 16 * Math.Pow(y, 2) + Math.Exp(y * z) + Math.Pow(z + 1.51, 1.0/3) + Math.Log(y * z); } internal void DisplayRes() { Console.Write("result = {0:f5}", res); } } class Program { static void Main() { string exitCom = "2"; MyClass MyObject = new MyClass(); do { if (exitCom == "2") { MyObject.EnterNum(); MyObject.Calc(); MyObject.DisplayRes(); Console.Write(@"To exit-'1', to repeat-'2'..."); } else Console.Write(@"Enter '1' or '2'..."); exitCom = Console.ReadLine(); } while (exitCom != "1"); } } } РЕЗУЛЬТАТ РОБОТИ ПРОГРАМИ y= 7,315 z= 3,127 res=8591207214,06876 To exit-'1', to repeat-'2'... ВИСНОВКИ Під час лабораторної роботи я ознайомилася з основними засобами введення, відлагодження та компіляції програми системи програмування С#, відлагодла програму, яка обчислює  при у=7.315, z=3.127, і отримала результат роботи програми, який дорівнює 8591207214,06876.
Антиботан аватар за замовчуванням

05.04.2014 17:04

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини